.login-box {
  position: relative;
  float: right !important;
  margin: 7% auto !important;
  background-color: rgba(0, 0, 0, 0.9);
  border-radius: 3px;
  max-width: 502px;
}

.login-box h3 {
  color: #FFF;
  font-weight: 200;
  padding: 10px 0px;
  margin: 0px;
  background-color: rgba(7, 7, 79, 0.6);
  border-radius: 2px 2px 0px 0px;
}

.login-box .cont {
  padding: 3% 5%;
}

.login-box .cont p {
  color: #FFF;
}

input.input-large {
  height: 45px;
}

.btn {
  background-image: none;
  border-radius: 2px 2px;
  border: none;
}

.btn-primary {
  background-color: #265F8A;
}

.btn-primary:hover {
  background-color: #3878A5;
}

/* Pontos no mapa */
.map-point {
  position: absolute;
}

.map-point.first {
  left: 300px;
  top: 130px;
}

.map-point.third {
  left: 570px;
  top: 470px;
}

.map-point.last {
  top: 250px;
  left: 750px;
}

.dropdown-menu {
  z-index: 9999;
}
